hydroxy oxo compound - Spanish English Dictionary